<?php
	#	Описание для авто-загрузщика.
	$eeRO_auto['name']		= 'server_online';
	$eeRO_auto['desc']		= 'Позволяет узнать текущий онлайн, и максимальный онлайн';
	$eeRO_auto['version']	= 'v1.2';
	$eeRO_auto['author']	= 'Asuma';
	
	#	Модуль.
	if ( !$eeRO_cache->check('eeRO_online', 60) )
	{
		$old = $eeRO_cache->get('eeRO_online');
		$max = false;
		
		if ( is_array($old) )
		{
			$max = $old['max'];
		}
		
		$eeRO_base_ragnarok->query('SELECT `char_id` FROM `char` WHERE `online`=:status', array(':status' => 1));
		$now = $eeRO_base_ragnarok->num();
		
		if ( $now > $max )
		{
			$max = $now;
		}
		
		$online = array('now' => $now, 'max' => ( $max === false ) ? $now : $max);
		$eeRO_cache->set('eeRO_online', $online);
	}
	
	$eeRO_view->assign('online', $eeRO_cache->get('eeRO_online'));
